home *** CD-ROM | disk | FTP | other *** search
-
- Townsシェルアプリケーション統合ツール
- 「しぇるまん」
- by でんちゃん♪ 1994. 8.13
-
- Shell Application Manager man.exg
-
-
- ■はじめに
- このプログラムは、今まで私が開発したシェルアプリの内、
- 常駐ツールとして意味のある物だけを統合したシェルツールであり、
- 以下の機能を含みます。
-
-
- 1.現在のマウス座標を表示します(「しぇるか~」の機能)。
-
- 2.現在のフリーメモリを表示します(「しぇるふぁ」の機能)。
-
- 3.マウス上のアプリケーションを表示します(「しぇろぅ」の機能)。
-
- 4.CPUにかかる負荷を表示します(「しぇるく」の機能)。
-
- 5.マウス座標上のアプリを自動的にアクティブにします(「しぇろぅ」の機能)。
-
-
- ■使い方
- ┏━━━━━━━━━━━━━━━━━━━━━━━━┓
- ┃しぇるまん □┃
- ┃ ┌─────────────────┐ ┃
- ┃AppliName│ │ ┃
- ┃ └─────────────────┘ ┃
- ┃ ┌─────────────────┐ ┃
- ┃ FileName│ │ ┃
- ┃ └─────────────────┘ ┃
- ┃┌────┐ ┌──┐ ┃
- ┃│WakeMode│ x│ 0│ ┃
- ┃└────┘ └──┘ ┃
- ┃ ┌────┐ ┌──┐ ┌──┐ ┃
- ┃ FreeArea│ 0│CPU Time│100%│ y│ 0│ ┃
- ┃ └────┘ └──┘ └──┘ ┃
- ┗━━━━━━━━━━━━━━━━━━━━━━━━┛
- 立ち上げるだけで、特に操作などは必要ありません。シェルの状態を監視し、各種の
- 情報を表示します。
-
- また、WakeModeスイッチの操作により、機能の一つであるアプリケーション自動切り換えの機
- 能を抑止する(NormMode)事ができます。この機能は、コマンドパラメータに-Wと記述する事
- により、立ち上げ時から抑止する事もできます。ただし、このパラメータを他のパラメータ
- (例えば後述の起動座標など)と併用する場合、必ず一番後ろに記述しなければなりま
- せん。
-
- <-Wスイッチを他のパラメータと併用する時の記述例>
-
- 100 200 -W <------- 一番後ろに記述する
-
-
- 「しぇるまん」は画面モード無依存の為、どの画面モードに移行しても、全画面を専有し
- ない限り表示し続ける様になっています。
-
- 「しぇるまん」の終了は、他のTOWNS用アプリケーションと同じく、右肩のExitボタンのクリックま
- たはPF12キーの押下で行います。また、他のシェル対応アプリケーションと同じく、シェルの強制終了
- ボタンの操作によっても終了させる事ができます。
- これらいずれの場合にも、確認のメッセージ等は表示されません。
-
- プリントスプーラの様にT-OS上に常駐させたい場合は、システムドライブ(T-MENUが立ち上がる
- ドライブ)のルートディレクトリ上にあるGSTART.CNFと言うファイルに、「しぇるまん」を登録して下さ
- い。この時、TOWNSシェルでは最後に記述したプログラムがアクティブになる仕様の為、プリントスプ
- ーラや「しぇるまん」の様に非アクティブで良いプログラムは、TMENU.EXGの前に記述する様にし
- て下さい。
-
- <GSTART.CNFの例>
-
- LOAD = H:\EXG\MAN.EXG <------- 追加
- LOAD = @:\TMENU.EXG
- SNDWORK = 16384
-
-
- 「しぇるまん」はデフォルトで、マウスの表示位置にタイトルの中央が来る様に表示されますが、
- 常駐時等には特定の座標に表示したい場合もあるでしょうから、コマンドパラメータに座標
- を記述する事により、指定した座標に表示する事もできる様になっています。
- 例えば、GSTART.CNFに次の様に記載する事で、横100ドット縦200ドットの位置に表示さ
- せる事ができます。ただし、パラメータにはX座標とY座標の両方が必要です。
-
- <100*200の位置に表示させる例>
-
- LOAD = H:\EXG\MAN.EXG 100 200 <------- 指定座標に表示する
- LOAD = @:\TMENU.EXG
- SNDWORK = 16384
-
-
- 「しぇるまん」は、複数立ち上げても意味を持ちませんので、既に立ち上がっている
- 場合は、前に立ち上がっていた「しぇるまん」をアクティブにして終了します。
-
-
- ■注意
- 「しぇるまん」はTOWNSシェル用アプリケーションであり、シェルのタスク機能を用いて動作しています
- ので、サイドワーク等の様にシェルに対応しないアプリケーション下では、たとえ画面に表示されて
- いても、動作しませんのでご了承願います。
-
- また、「しぇろぅ」の機能の一つであるアプリケーション自動切り換え機能について、TOWNSシ
- ェルはアプリケーション単位でしか管理できない設計ですので、T-MENUの様なマルチウィンドウ型のツー
- ル上では、アプリケーションはアクティブになりますが、同一アプリケーション上のウィンドウ間では、アクティブ
- ウィンドウは切り替わりませんので、ご了承願います。
-
- 尚、本ソフトウェアを利用した事によって被ったいかなる損害も、作者は補償しない事を
- あらかじめお断りしておきます。
-
-
- ■ファイル構成
- MAN.EXG ・・・・・ プログラム本体
- MAN.DOC ・・・・・ このファイル
- MAN.GGG ・・・・・ 紹介ファイル
-
-
- ■開発環境
- FM-TOWNS2 MA20
-
- HighC V1.7L12 マルチメディアキットで開発しました。
-
-
- ■動作対応機種
- T-OS V2.1L31以降のOS上で動作します。
-
-
- ■使用規定
- 本作品は、私でんちゃん♪が著作権を有します。従いまして、作者である私に無断
- で商利用される事を禁じます。
- サークル内での会員への配付やNETへの転載に際しては、実費の範囲で提供され
- ていれば転載や配付を行っていただいて結構です。また、その際も事前に了解を求め
- る必要はありません。ただし、プログラムやドキュメント類の改変や一部のみの配付
- は禁止いたします。
- その他、個人的利用を越える際には、事前に許可の申請をお願いいたします。
-
-
- 以上 by でんちゃん♪
-
- 電脳わ~るど DW0001
- Nifty MHF03626
- Nanno-Net denchan
- ■変更履歴
- 1994. 7.16 初版
-
- 1994. 8.13 ver.2
- 稼動率表示が、画面からはみ出すBUGを修正しました。
- 16色画面以外で、表示色がおかしくなるBUGを修正しました。
- EINプロジェクトに協賛しました。